Multistage Human Resource Allocation for Software Development by Multiobjective Genetic Algorithm
نویسندگان
چکیده
Software development is a multistage process. Minimizing the project duration and minimizing the project cost are two objectives of software projects. These two goals are often in conflict with each other. The most important influencing factor of these two objectives is human resource allocation. The best compromised human resource allocation plan based on these two objectives should be provided to the project manager. This is a multistage human resource allocation problem (MHRAP) which belongs to multiple criteria problems. Genetic algorithm is a well-known solving method for multiple criteria problems. In this paper, we propose a new multiobjective genetic algorithm (moGA). This moGA is based on a new encoding method, named Improved Fixed-length Encoding method. This encoding method is simple and effective for programming. An adaptive-weight fitness assignment mechanism is used to find a Pareto solution set. A factor weight method is proposed to find the best compromised solution from a Pareto solution set. Project managers can assign weight on each objective to decide how to arrange software for the project.
منابع مشابه
LAGA: A Software for Landscape Allocation using Genetic Algorithm
In this paper, Landscape Allocation using Genetic Algorithm (LAGA), a spatial multi-objective land use optimization software is introduced. The software helps in searching for optimal land use when multiple objectives such as suitability, area, cohesion and edge density indices are simultaneously involved. LAGA is a flexible and easy to use genetic algorithm-based software for optimizing the sp...
متن کاملAn Intelligent Algorithm for Optimization of Resource Allocation Problem by Considering Human Error in an Emergency Department
Human error is a significant and ever-growing problem in the healthcare sector. In this study, resource allocation problem is considered along with human errors to optimize utilization of resources in an emergency department. The algorithm is composed of simulation, artificial neural network (ANN), design of experiment (DOE) and fuzzy data envelopment analysis (FDEA). It is a multi-response opt...
متن کاملStability of Pareto optimal allocation of land reclamation by multistage decision-based multipheromone ant colony optimization
The assignment of multiobjective human resources is a very important phase of the decisionmaking process, especially with respect to research and development projects where performance strongly depends on human resources capabilities. Unfortunately, the input data or related parameters are frequently imprecise / fuzzy owing to incomplete or unobtainable information, which can be represented as ...
متن کاملA Multi-Mode Resource-Constrained Optimization of Time-Cost Trade-off Problems in Project Scheduling Using a Genetic Algorithm
In this paper, we present a genetic algorithm (GA) for optimization of a multi-mode resource constrained time cost trade off (MRCTCT) problem. The proposed GA, each activity has several operational modes and each mode identifies a possible executive time and cost of the activity. Beyond earlier studies on time-cost trade-off problem, in MRCTCT problem, resource requirements of each execution mo...
متن کاملDevelopment of a Genetic Algorithm for Advertising Time Allocation Problems
Commercial advertising is the main source of income for TV channels and allocation of advertising time slots for maximizing broadcasting revenues is the major problem faced by TV channel planners. In this paper, the problem of scheduling advertisements on prime-time of a TV channel is considered. The problem is formulated as a multi-unit combinatorial auction based mathematical model. This is a...
متن کامل